<%= render :partial=>'conteudo/cabecalho', :locals=>{:conteudo=>@conteudo} %>
<script>
  function ajustar_select_template(id) {
    if( $F('template_herdar_'+id) ) {
      $('template_config_'+id).disable()
    } else {
      $('template_config_'+id).enable()
    }
  }
</script>
<%= form_remote_tag( 
             :url=> tpl_escolhido_url(@conteudo),
             :method=>'put',
             :failure => "alert('problemas ao salvar templates.')"
)%>
  <input type=hidden name=pasta value=1>
  <div style='background-color:ccd;padding:5px;' align=right>
    <img src='/images/icones_conteudo/salvar.png'>
    <%= submit_tag 'Salvar' %>
  </div>

  <table>
    <tr>
      <th>
        tipo
      </th>
      <th>
        herdar template
      </th>
      <th>
        template
      </th>
    </tr>
    <% ConfigConteudo.find(:all).each do |config_conteudo| %>
    <tr>
      <td>
        <%=icone_config_conteudo(config_conteudo)%>
        <%= config_conteudo.nome %>
      </td>
      <td align = center>
        <%= check_box('template_herdar',
                      config_conteudo.id,
                      {
                        :checked=> (@conteudo.id_tpl_escolhido_por_config(config_conteudo.id)==false),
                        :onclick=>" ajustar_select_template(#{config_conteudo.id}) "}
        ) %> 
      </td>
      <td>
        <%= select('template_config', 
                    config_conteudo.id, 
                    config_conteudo.tpl.collect{|t| [t.nome,t.id] },
                    { :selected=> @conteudo.id_tpl_escolhido_por_config(config_conteudo.id) }
        )%>
        <% if (config_conteudo.tpl.size == 0) %>
          * Atencao: ainda nao ha template criado para este tipo de conteudo
        <% end %>
      </td>
    </tr>
    <script>ajustar_select_template(<%=config_conteudo.id%>)</script>
    <% end %>
  </table>
</form> <!-- form -->
<%= render :partial=>'conteudo/rodape', :locals=>{:conteudo=>@conteudo} %>